{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Python通过折线图发现产品流量问题"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "折线图：显示随时间而变化的连续数据，展示在相等时间间隔下数据的趋势。"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "实例：数据来自kaggle网站的\"E-commerce website Funnel analysis\"  \n",
    "地址为：https://www.kaggle.com/aerodinamicc/ecommerce-website-funnel-analysis\n",
    "\n",
    "网站很简单，有四个页面数据：\n",
    "1. home_page_table.csv，首页用户访问数据\n",
    "2. search_page_table.csv，搜索页用户访问数据\n",
    "3. payment_page_table.csv，支付信息页用户访问数据\n",
    "4. payment_confirmation_table.csv，支付成功页用户访问数据\n",
    "5. user_table.csv，用户信息数据\n",
    "\n",
    "目标：绘制转化率的折线图，查看是否有异常情况"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1. 读取数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "\n",
    "import pyecharts.options as opts\n",
    "from pyecharts.charts import Line"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 读取5个数据表到df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "df_home_page = pd.read_csv(\"./datas/ecommerce-website-funnel-analysis/home_page_table.csv\")\n",
    "df_search_page = pd.read_csv(\"./datas/ecommerce-website-funnel-analysis/search_page_table.csv\")\n",
    "df_payment_page = pd.read_csv(\"./datas/ecommerce-website-funnel-analysis/payment_page_table.csv\")\n",
    "df_payment_confirmation_page = pd.read_csv(\"./datas/ecommerce-website-funnel-analysis/payment_confirmation_table.csv\")\n",
    "df_user_table = pd.read_csv(\"./datas/ecommerce-website-funnel-analysis/user_table.csv\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### 关联5个数据表为一个大表"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "df_merge = df_user_table\n",
    "\n",
    "for df_inter in [df_home_page, df_search_page, df_payment_page, df_payment_confirmation_page]:\n",
    "    # 每次循环都会忘df_merge中添加新列\n",
    "    df_merge = pd.merge(\n",
    "        left=df_merge, \n",
    "        right=df_inter, \n",
    "        left_on=\"user_id\", \n",
    "        right_on=\"user_id\", \n",
    "        how=\"left\"\n",
    "    )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>user_id</th>\n",
       "      <th>date</th>\n",
       "      <th>device</th>\n",
       "      <th>sex</th>\n",
       "      <th>page_x</th>\n",
       "      <th>page_y</th>\n",
       "      <th>page_x</th>\n",
       "      <th>page_y</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>450007</td>\n",
       "      <td>2015-02-28</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Female</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>756838</td>\n",
       "      <td>2015-01-13</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>568983</td>\n",
       "      <td>2015-04-09</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>search_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   user_id        date   device     sex     page_x       page_y page_x page_y\n",
       "0   450007  2015-02-28  Desktop  Female  home_page          NaN    NaN    NaN\n",
       "1   756838  2015-01-13  Desktop    Male  home_page          NaN    NaN    NaN\n",
       "2   568983  2015-04-09  Desktop    Male  home_page  search_page    NaN    NaN"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_merge.head(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>user_id</th>\n",
       "      <th>date</th>\n",
       "      <th>device</th>\n",
       "      <th>sex</th>\n",
       "      <th>home_page</th>\n",
       "      <th>search_page</th>\n",
       "      <th>payment_page</th>\n",
       "      <th>confirmation_page</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>450007</td>\n",
       "      <td>2015-02-28</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Female</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>756838</td>\n",
       "      <td>2015-01-13</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>568983</td>\n",
       "      <td>2015-04-09</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>search_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   user_id        date   device     sex  home_page  search_page payment_page  \\\n",
       "0   450007  2015-02-28  Desktop  Female  home_page          NaN          NaN   \n",
       "1   756838  2015-01-13  Desktop    Male  home_page          NaN          NaN   \n",
       "2   568983  2015-04-09  Desktop    Male  home_page  search_page          NaN   \n",
       "\n",
       "  confirmation_page  \n",
       "0               NaN  \n",
       "1               NaN  \n",
       "2               NaN  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_merge.columns = [\n",
    "    \"user_id\", \"date\", \"device\", \"sex\", \n",
    "    \"home_page\", \"search_page\", \"payment_page\", \"confirmation_page\"]\n",
    "df_merge.head(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>user_id</th>\n",
       "      <th>date</th>\n",
       "      <th>device</th>\n",
       "      <th>sex</th>\n",
       "      <th>home_page</th>\n",
       "      <th>search_page</th>\n",
       "      <th>payment_page</th>\n",
       "      <th>confirmation_page</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>450007</td>\n",
       "      <td>2015-02-28</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Female</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>756838</td>\n",
       "      <td>2015-01-13</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>568983</td>\n",
       "      <td>2015-04-09</td>\n",
       "      <td>Desktop</td>\n",
       "      <td>Male</td>\n",
       "      <td>home_page</td>\n",
       "      <td>search_page</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   user_id       date   device     sex  home_page  search_page payment_page  \\\n",
       "0   450007 2015-02-28  Desktop  Female  home_page          NaN          NaN   \n",
       "1   756838 2015-01-13  Desktop    Male  home_page          NaN          NaN   \n",
       "2   568983 2015-04-09  Desktop    Male  home_page  search_page          NaN   \n",
       "\n",
       "  confirmation_page  \n",
       "0               NaN  \n",
       "1               NaN  \n",
       "2               NaN  "
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_merge[\"date\"] = pd.to_datetime(df_merge[\"date\"])\n",
    "df_merge.head(3)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2. 展现每个页面整体的PV曲线"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>home_page</th>\n",
       "      <th>search_page</th>\n",
       "      <th>payment_page</th>\n",
       "      <th>confirmation_page</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>date</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>2015-01-01</th>\n",
       "      <td>712</td>\n",
       "      <td>436</td>\n",
       "      <td>76</td>\n",
       "      <td>6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-02</th>\n",
       "      <td>721</td>\n",
       "      <td>447</td>\n",
       "      <td>84</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-03</th>\n",
       "      <td>760</td>\n",
       "      <td>422</td>\n",
       "      <td>64</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-04</th>\n",
       "      <td>713</td>\n",
       "      <td>447</td>\n",
       "      <td>76</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-05</th>\n",
       "      <td>754</td>\n",
       "      <td>462</td>\n",
       "      <td>88</td>\n",
       "      <td>11</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            home_page  search_page  payment_page  confirmation_page\n",
       "date                                                               \n",
       "2015-01-01        712          436            76                  6\n",
       "2015-01-02        721          447            84                  5\n",
       "2015-01-03        760          422            64                  7\n",
       "2015-01-04        713          447            76                  7\n",
       "2015-01-05        754          462            88                 11"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_data = (\n",
    "    df_merge\n",
    "        .groupby(\"date\")\n",
    "        .agg(\n",
    "            home_page=(\"home_page\", lambda x : x.dropna().size),\n",
    "            search_page=(\"search_page\", lambda x : x.dropna().size),\n",
    "            payment_page=(\"payment_page\", lambda x : x.dropna().size),\n",
    "            confirmation_page=(\"confirmation_page\", lambda x : x.dropna().size)\n",
    "        )\n",
    ")\n",
    "df_data.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"5fe8ee132afb4be9a7105846c60ee392\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts'], function(echarts) {\n",
       "                var chart_5fe8ee132afb4be9a7105846c60ee392 = echarts.init(\n",
       "                    document.getElementById('5fe8ee132afb4be9a7105846c60ee392'), 'white', {renderer: 'canvas'});\n",
       "                var option_5fe8ee132afb4be9a7105846c60ee392 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"home_page\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    712\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    721\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    760\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    713\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    754\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    742\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    694\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    714\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    713\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    730\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    740\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    741\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    693\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    758\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    735\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    723\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    719\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    668\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    788\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    715\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    760\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    737\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    720\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    719\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    782\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    686\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    761\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    725\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    759\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    697\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    721\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    828\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    845\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    802\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    785\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    819\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    799\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    846\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    877\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    803\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    782\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    782\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    802\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    786\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    775\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    835\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    771\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    804\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    794\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    767\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    822\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    829\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    825\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    811\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    759\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    830\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    812\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    792\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    818\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    722\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    747\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    731\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    700\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    711\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    734\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    727\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    746\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    743\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    751\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    733\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    705\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    741\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    706\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    720\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    729\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    752\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    702\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    684\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    752\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    698\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    739\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    769\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    724\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    755\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    732\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    693\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    728\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    726\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    777\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    723\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    769\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    735\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    782\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    775\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    722\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    760\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    769\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    806\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    737\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    757\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    745\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    704\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    732\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    699\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    775\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    729\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    756\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    739\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    783\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    720\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    754\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    750\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    753\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    762\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    766\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    792\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    779\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    736\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    713\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    801\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        },\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"search_page\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    436\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    447\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    422\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    447\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    462\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    445\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    404\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    409\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    406\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    449\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    446\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    448\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    421\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    454\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    435\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    428\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    442\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    422\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    463\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    421\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    445\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    430\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    429\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    427\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    473\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    402\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    453\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    448\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    471\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    417\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    452\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    519\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    511\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    457\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    486\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    493\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    492\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    506\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    535\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    486\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    485\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    460\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    485\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    476\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    456\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    506\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    456\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    491\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    479\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    463\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    498\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    513\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    504\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    488\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    462\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    508\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    488\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    468\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    516\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    283\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    286\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    293\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    265\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    268\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    275\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    298\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    288\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    317\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    283\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    284\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    295\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    275\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    288\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    287\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    298\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    307\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    272\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    300\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    280\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    308\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    299\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    281\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    313\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    283\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    265\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    274\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    263\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    311\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    276\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    285\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    268\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    305\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    317\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    295\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    317\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    301\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    317\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    291\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    331\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    295\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    313\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    285\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    326\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    291\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    311\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    286\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    315\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    315\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    287\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    326\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    310\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    283\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    324\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    307\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    311\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    304\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    271\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    329\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        },\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"payment_page\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    84\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    64\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    88\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    67\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    55\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    64\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    77\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    75\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    78\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    74\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    81\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    77\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    62\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    105\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    78\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    87\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    74\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    94\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    77\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    86\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    64\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    83\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    93\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    88\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    93\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    91\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    73\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    78\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    100\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    94\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    82\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    77\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    87\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    81\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    78\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    93\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    86\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    96\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    92\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    96\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    91\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    80\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    76\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    80\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    97\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    79\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    85\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    89\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    78\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    19\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    16\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    27\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    19\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    22\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    30\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    23\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    20\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    35\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    18\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    28\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    20\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    28\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    23\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    18\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    22\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    14\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    16\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    16\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    23\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    23\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    15\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    13\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    16\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    15\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    27\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    27\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    13\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    20\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    27\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    20\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    24\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    22\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    22\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    14\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    22\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    27\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    19\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    24\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    18\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    21\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    11\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    13\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    21\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    20\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    19\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    17\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    11\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    24\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    25\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    26\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    25\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    10\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    21\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        },\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"confirmation_page\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    11\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    9\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    10\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    9\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    8\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    8\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    8\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    9\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    10\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    10\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    10\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    11\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    6\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    7\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    4\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    5\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    3\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    2\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    1\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    0\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    1\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"home_page\",\n",
       "                \"search_page\",\n",
       "                \"payment_page\",\n",
       "                \"confirmation_page\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"home_page\": true,\n",
       "                \"search_page\": true,\n",
       "                \"payment_page\": true,\n",
       "                \"confirmation_page\": true\n",
       "            },\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"2015-01-01T00:00:00\",\n",
       "                \"2015-01-02T00:00:00\",\n",
       "                \"2015-01-03T00:00:00\",\n",
       "                \"2015-01-04T00:00:00\",\n",
       "                \"2015-01-05T00:00:00\",\n",
       "                \"2015-01-06T00:00:00\",\n",
       "                \"2015-01-07T00:00:00\",\n",
       "                \"2015-01-08T00:00:00\",\n",
       "                \"2015-01-09T00:00:00\",\n",
       "                \"2015-01-10T00:00:00\",\n",
       "                \"2015-01-11T00:00:00\",\n",
       "                \"2015-01-12T00:00:00\",\n",
       "                \"2015-01-13T00:00:00\",\n",
       "                \"2015-01-14T00:00:00\",\n",
       "                \"2015-01-15T00:00:00\",\n",
       "                \"2015-01-16T00:00:00\",\n",
       "                \"2015-01-17T00:00:00\",\n",
       "                \"2015-01-18T00:00:00\",\n",
       "                \"2015-01-19T00:00:00\",\n",
       "                \"2015-01-20T00:00:00\",\n",
       "                \"2015-01-21T00:00:00\",\n",
       "                \"2015-01-22T00:00:00\",\n",
       "                \"2015-01-23T00:00:00\",\n",
       "                \"2015-01-24T00:00:00\",\n",
       "                \"2015-01-25T00:00:00\",\n",
       "                \"2015-01-26T00:00:00\",\n",
       "                \"2015-01-27T00:00:00\",\n",
       "                \"2015-01-28T00:00:00\",\n",
       "                \"2015-01-29T00:00:00\",\n",
       "                \"2015-01-30T00:00:00\",\n",
       "                \"2015-01-31T00:00:00\",\n",
       "                \"2015-02-01T00:00:00\",\n",
       "                \"2015-02-02T00:00:00\",\n",
       "                \"2015-02-03T00:00:00\",\n",
       "                \"2015-02-04T00:00:00\",\n",
       "                \"2015-02-05T00:00:00\",\n",
       "                \"2015-02-06T00:00:00\",\n",
       "                \"2015-02-07T00:00:00\",\n",
       "                \"2015-02-08T00:00:00\",\n",
       "                \"2015-02-09T00:00:00\",\n",
       "                \"2015-02-10T00:00:00\",\n",
       "                \"2015-02-11T00:00:00\",\n",
       "                \"2015-02-12T00:00:00\",\n",
       "                \"2015-02-13T00:00:00\",\n",
       "                \"2015-02-14T00:00:00\",\n",
       "                \"2015-02-15T00:00:00\",\n",
       "                \"2015-02-16T00:00:00\",\n",
       "                \"2015-02-17T00:00:00\",\n",
       "                \"2015-02-18T00:00:00\",\n",
       "                \"2015-02-19T00:00:00\",\n",
       "                \"2015-02-20T00:00:00\",\n",
       "                \"2015-02-21T00:00:00\",\n",
       "                \"2015-02-22T00:00:00\",\n",
       "                \"2015-02-23T00:00:00\",\n",
       "                \"2015-02-24T00:00:00\",\n",
       "                \"2015-02-25T00:00:00\",\n",
       "                \"2015-02-26T00:00:00\",\n",
       "                \"2015-02-27T00:00:00\",\n",
       "                \"2015-02-28T00:00:00\",\n",
       "                \"2015-03-01T00:00:00\",\n",
       "                \"2015-03-02T00:00:00\",\n",
       "                \"2015-03-03T00:00:00\",\n",
       "                \"2015-03-04T00:00:00\",\n",
       "                \"2015-03-05T00:00:00\",\n",
       "                \"2015-03-06T00:00:00\",\n",
       "                \"2015-03-07T00:00:00\",\n",
       "                \"2015-03-08T00:00:00\",\n",
       "                \"2015-03-09T00:00:00\",\n",
       "                \"2015-03-10T00:00:00\",\n",
       "                \"2015-03-11T00:00:00\",\n",
       "                \"2015-03-12T00:00:00\",\n",
       "                \"2015-03-13T00:00:00\",\n",
       "                \"2015-03-14T00:00:00\",\n",
       "                \"2015-03-15T00:00:00\",\n",
       "                \"2015-03-16T00:00:00\",\n",
       "                \"2015-03-17T00:00:00\",\n",
       "                \"2015-03-18T00:00:00\",\n",
       "                \"2015-03-19T00:00:00\",\n",
       "                \"2015-03-20T00:00:00\",\n",
       "                \"2015-03-21T00:00:00\",\n",
       "                \"2015-03-22T00:00:00\",\n",
       "                \"2015-03-23T00:00:00\",\n",
       "                \"2015-03-24T00:00:00\",\n",
       "                \"2015-03-25T00:00:00\",\n",
       "                \"2015-03-26T00:00:00\",\n",
       "                \"2015-03-27T00:00:00\",\n",
       "                \"2015-03-28T00:00:00\",\n",
       "                \"2015-03-29T00:00:00\",\n",
       "                \"2015-03-30T00:00:00\",\n",
       "                \"2015-03-31T00:00:00\",\n",
       "                \"2015-04-01T00:00:00\",\n",
       "                \"2015-04-02T00:00:00\",\n",
       "                \"2015-04-03T00:00:00\",\n",
       "                \"2015-04-04T00:00:00\",\n",
       "                \"2015-04-05T00:00:00\",\n",
       "                \"2015-04-06T00:00:00\",\n",
       "                \"2015-04-07T00:00:00\",\n",
       "                \"2015-04-08T00:00:00\",\n",
       "                \"2015-04-09T00:00:00\",\n",
       "                \"2015-04-10T00:00:00\",\n",
       "                \"2015-04-11T00:00:00\",\n",
       "                \"2015-04-12T00:00:00\",\n",
       "                \"2015-04-13T00:00:00\",\n",
       "                \"2015-04-14T00:00:00\",\n",
       "                \"2015-04-15T00:00:00\",\n",
       "                \"2015-04-16T00:00:00\",\n",
       "                \"2015-04-17T00:00:00\",\n",
       "                \"2015-04-18T00:00:00\",\n",
       "                \"2015-04-19T00:00:00\",\n",
       "                \"2015-04-20T00:00:00\",\n",
       "                \"2015-04-21T00:00:00\",\n",
       "                \"2015-04-22T00:00:00\",\n",
       "                \"2015-04-23T00:00:00\",\n",
       "                \"2015-04-24T00:00:00\",\n",
       "                \"2015-04-25T00:00:00\",\n",
       "                \"2015-04-26T00:00:00\",\n",
       "                \"2015-04-27T00:00:00\",\n",
       "                \"2015-04-28T00:00:00\",\n",
       "                \"2015-04-29T00:00:00\",\n",
       "                \"2015-04-30T00:00:00\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"\\u6574\\u4f53PV\\u6298\\u7ebf\\u56fe\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "                chart_5fe8ee132afb4be9a7105846c60ee392.setOption(option_5fe8ee132afb4be9a7105846c60ee392);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x1903df10f08>"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 绘制折线图\n",
    "c = (\n",
    "    Line()\n",
    "    .add_xaxis(df_data.index.to_list())\n",
    "    .add_yaxis(\"home_page\", df_data[\"home_page\"].to_list())\n",
    "    .add_yaxis(\"search_page\", df_data[\"search_page\"].to_list())\n",
    "    .add_yaxis(\"payment_page\", df_data[\"payment_page\"].to_list())\n",
    "    .add_yaxis(\"confirmation_page\", df_data[\"confirmation_page\"].to_list())\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"整体PV折线图\"))\n",
    ")\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 3. 查看分设备的PV曲线"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead tr th {\n",
       "        text-align: left;\n",
       "    }\n",
       "\n",
       "    .dataframe thead tr:last-of-type th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      <th></th>\n",
       "      <th colspan=\"2\" halign=\"left\">search_page</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>device</th>\n",
       "      <th>Desktop</th>\n",
       "      <th>Mobile</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>date</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>2015-01-01</th>\n",
       "      <td>256</td>\n",
       "      <td>180</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-02</th>\n",
       "      <td>261</td>\n",
       "      <td>186</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-03</th>\n",
       "      <td>222</td>\n",
       "      <td>200</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-04</th>\n",
       "      <td>249</td>\n",
       "      <td>198</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2015-01-05</th>\n",
       "      <td>249</td>\n",
       "      <td>213</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           search_page       \n",
       "device         Desktop Mobile\n",
       "date                         \n",
       "2015-01-01         256    180\n",
       "2015-01-02         261    186\n",
       "2015-01-03         222    200\n",
       "2015-01-04         249    198\n",
       "2015-01-05         249    213"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_data = (\n",
    "    df_merge\n",
    "        .groupby([\"date\", \"device\"])[\"search_page\"]\n",
    "        .agg(search_page=lambda x : x.dropna().size)\n",
    "        .unstack()\n",
    ")\n",
    "df_data.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"d963ea54147c4791bb6c41af7d7e76bd\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts'], function(echarts) {\n",
       "                var chart_d963ea54147c4791bb6c41af7d7e76bd = echarts.init(\n",
       "                    document.getElementById('d963ea54147c4791bb6c41af7d7e76bd'), 'white', {renderer: 'canvas'});\n",
       "                var option_d963ea54147c4791bb6c41af7d7e76bd = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"Desktop\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    256\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    261\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    222\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    249\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    249\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    247\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    243\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    216\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    218\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    258\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    253\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    255\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    249\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    234\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    233\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    219\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    241\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    252\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    254\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    239\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    238\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    242\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    253\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    214\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    265\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    231\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    243\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    253\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    271\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    232\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    239\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    287\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    278\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    249\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    271\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    274\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    304\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    287\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    297\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    260\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    267\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    256\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    282\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    257\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    290\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    250\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    282\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    272\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    243\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    274\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    282\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    277\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    259\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    296\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    266\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    252\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    292\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    232\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    228\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    248\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    220\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    225\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    221\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    247\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    237\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    256\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    236\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    233\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    253\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    221\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    240\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    237\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    244\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    260\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    222\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    233\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    243\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    240\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    258\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    245\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    241\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    226\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    227\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    223\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    217\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    261\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    232\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    233\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    223\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    251\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    257\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    246\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    263\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    244\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    259\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    241\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    269\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    238\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    213\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    264\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    237\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    274\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    255\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    270\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    248\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    263\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    270\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    240\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    272\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    263\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    239\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    279\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    259\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    256\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    250\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    219\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    274\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        },\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"Mobile\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2015-01-01T00:00:00\",\n",
       "                    180\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-02T00:00:00\",\n",
       "                    186\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-03T00:00:00\",\n",
       "                    200\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-04T00:00:00\",\n",
       "                    198\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-05T00:00:00\",\n",
       "                    213\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-06T00:00:00\",\n",
       "                    198\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-07T00:00:00\",\n",
       "                    161\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-08T00:00:00\",\n",
       "                    193\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-09T00:00:00\",\n",
       "                    188\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-10T00:00:00\",\n",
       "                    191\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-11T00:00:00\",\n",
       "                    193\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-12T00:00:00\",\n",
       "                    193\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-13T00:00:00\",\n",
       "                    172\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-14T00:00:00\",\n",
       "                    220\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-15T00:00:00\",\n",
       "                    202\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-16T00:00:00\",\n",
       "                    209\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-17T00:00:00\",\n",
       "                    201\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-18T00:00:00\",\n",
       "                    170\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-19T00:00:00\",\n",
       "                    209\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-20T00:00:00\",\n",
       "                    182\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-21T00:00:00\",\n",
       "                    207\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-22T00:00:00\",\n",
       "                    188\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-23T00:00:00\",\n",
       "                    176\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-24T00:00:00\",\n",
       "                    213\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-25T00:00:00\",\n",
       "                    208\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-26T00:00:00\",\n",
       "                    171\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-27T00:00:00\",\n",
       "                    210\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-28T00:00:00\",\n",
       "                    195\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-29T00:00:00\",\n",
       "                    200\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-30T00:00:00\",\n",
       "                    185\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-01-31T00:00:00\",\n",
       "                    213\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-01T00:00:00\",\n",
       "                    232\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-02T00:00:00\",\n",
       "                    233\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-03T00:00:00\",\n",
       "                    208\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-04T00:00:00\",\n",
       "                    215\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-05T00:00:00\",\n",
       "                    219\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-06T00:00:00\",\n",
       "                    188\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-07T00:00:00\",\n",
       "                    219\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-08T00:00:00\",\n",
       "                    238\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-09T00:00:00\",\n",
       "                    226\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-10T00:00:00\",\n",
       "                    218\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-11T00:00:00\",\n",
       "                    204\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-12T00:00:00\",\n",
       "                    203\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-13T00:00:00\",\n",
       "                    212\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-14T00:00:00\",\n",
       "                    199\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-15T00:00:00\",\n",
       "                    216\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-16T00:00:00\",\n",
       "                    206\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-17T00:00:00\",\n",
       "                    209\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-18T00:00:00\",\n",
       "                    207\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-19T00:00:00\",\n",
       "                    220\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-20T00:00:00\",\n",
       "                    224\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-21T00:00:00\",\n",
       "                    231\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-22T00:00:00\",\n",
       "                    227\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-23T00:00:00\",\n",
       "                    224\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-24T00:00:00\",\n",
       "                    203\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-25T00:00:00\",\n",
       "                    212\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-26T00:00:00\",\n",
       "                    222\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-27T00:00:00\",\n",
       "                    216\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-02-28T00:00:00\",\n",
       "                    224\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-01T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-02T00:00:00\",\n",
       "                    58\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-03T00:00:00\",\n",
       "                    45\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-04T00:00:00\",\n",
       "                    45\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-05T00:00:00\",\n",
       "                    43\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-06T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-07T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-08T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-09T00:00:00\",\n",
       "                    61\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-10T00:00:00\",\n",
       "                    47\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-11T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-12T00:00:00\",\n",
       "                    42\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-13T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-14T00:00:00\",\n",
       "                    48\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-15T00:00:00\",\n",
       "                    50\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-16T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-17T00:00:00\",\n",
       "                    47\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-18T00:00:00\",\n",
       "                    42\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-19T00:00:00\",\n",
       "                    39\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-20T00:00:00\",\n",
       "                    57\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-21T00:00:00\",\n",
       "                    40\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-22T00:00:00\",\n",
       "                    50\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-23T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-24T00:00:00\",\n",
       "                    40\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-25T00:00:00\",\n",
       "                    49\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-26T00:00:00\",\n",
       "                    57\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-27T00:00:00\",\n",
       "                    38\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-28T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-29T00:00:00\",\n",
       "                    46\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-30T00:00:00\",\n",
       "                    50\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-03-31T00:00:00\",\n",
       "                    44\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-01T00:00:00\",\n",
       "                    52\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-02T00:00:00\",\n",
       "                    45\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-03T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-04T00:00:00\",\n",
       "                    60\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-05T00:00:00\",\n",
       "                    49\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-06T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-07T00:00:00\",\n",
       "                    57\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-08T00:00:00\",\n",
       "                    58\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-09T00:00:00\",\n",
       "                    50\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-10T00:00:00\",\n",
       "                    62\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-11T00:00:00\",\n",
       "                    57\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-12T00:00:00\",\n",
       "                    51\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-13T00:00:00\",\n",
       "                    49\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-14T00:00:00\",\n",
       "                    48\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-15T00:00:00\",\n",
       "                    52\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-16T00:00:00\",\n",
       "                    36\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-17T00:00:00\",\n",
       "                    41\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-18T00:00:00\",\n",
       "                    38\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-19T00:00:00\",\n",
       "                    52\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-20T00:00:00\",\n",
       "                    45\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-21T00:00:00\",\n",
       "                    47\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-22T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-23T00:00:00\",\n",
       "                    47\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-24T00:00:00\",\n",
       "                    44\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-25T00:00:00\",\n",
       "                    45\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-26T00:00:00\",\n",
       "                    48\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-27T00:00:00\",\n",
       "                    55\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-28T00:00:00\",\n",
       "                    54\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-29T00:00:00\",\n",
       "                    52\n",
       "                ],\n",
       "                [\n",
       "                    \"2015-04-30T00:00:00\",\n",
       "                    55\n",
       "                ]\n",
       "            ],\n",
       "            \"hoverAnimation\": true,\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"show\": true,\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            },\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 0\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"Desktop\",\n",
       "                \"Mobile\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"Desktop\": true,\n",
       "                \"Mobile\": true\n",
       "            },\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"2015-01-01T00:00:00\",\n",
       "                \"2015-01-02T00:00:00\",\n",
       "                \"2015-01-03T00:00:00\",\n",
       "                \"2015-01-04T00:00:00\",\n",
       "                \"2015-01-05T00:00:00\",\n",
       "                \"2015-01-06T00:00:00\",\n",
       "                \"2015-01-07T00:00:00\",\n",
       "                \"2015-01-08T00:00:00\",\n",
       "                \"2015-01-09T00:00:00\",\n",
       "                \"2015-01-10T00:00:00\",\n",
       "                \"2015-01-11T00:00:00\",\n",
       "                \"2015-01-12T00:00:00\",\n",
       "                \"2015-01-13T00:00:00\",\n",
       "                \"2015-01-14T00:00:00\",\n",
       "                \"2015-01-15T00:00:00\",\n",
       "                \"2015-01-16T00:00:00\",\n",
       "                \"2015-01-17T00:00:00\",\n",
       "                \"2015-01-18T00:00:00\",\n",
       "                \"2015-01-19T00:00:00\",\n",
       "                \"2015-01-20T00:00:00\",\n",
       "                \"2015-01-21T00:00:00\",\n",
       "                \"2015-01-22T00:00:00\",\n",
       "                \"2015-01-23T00:00:00\",\n",
       "                \"2015-01-24T00:00:00\",\n",
       "                \"2015-01-25T00:00:00\",\n",
       "                \"2015-01-26T00:00:00\",\n",
       "                \"2015-01-27T00:00:00\",\n",
       "                \"2015-01-28T00:00:00\",\n",
       "                \"2015-01-29T00:00:00\",\n",
       "                \"2015-01-30T00:00:00\",\n",
       "                \"2015-01-31T00:00:00\",\n",
       "                \"2015-02-01T00:00:00\",\n",
       "                \"2015-02-02T00:00:00\",\n",
       "                \"2015-02-03T00:00:00\",\n",
       "                \"2015-02-04T00:00:00\",\n",
       "                \"2015-02-05T00:00:00\",\n",
       "                \"2015-02-06T00:00:00\",\n",
       "                \"2015-02-07T00:00:00\",\n",
       "                \"2015-02-08T00:00:00\",\n",
       "                \"2015-02-09T00:00:00\",\n",
       "                \"2015-02-10T00:00:00\",\n",
       "                \"2015-02-11T00:00:00\",\n",
       "                \"2015-02-12T00:00:00\",\n",
       "                \"2015-02-13T00:00:00\",\n",
       "                \"2015-02-14T00:00:00\",\n",
       "                \"2015-02-15T00:00:00\",\n",
       "                \"2015-02-16T00:00:00\",\n",
       "                \"2015-02-17T00:00:00\",\n",
       "                \"2015-02-18T00:00:00\",\n",
       "                \"2015-02-19T00:00:00\",\n",
       "                \"2015-02-20T00:00:00\",\n",
       "                \"2015-02-21T00:00:00\",\n",
       "                \"2015-02-22T00:00:00\",\n",
       "                \"2015-02-23T00:00:00\",\n",
       "                \"2015-02-24T00:00:00\",\n",
       "                \"2015-02-25T00:00:00\",\n",
       "                \"2015-02-26T00:00:00\",\n",
       "                \"2015-02-27T00:00:00\",\n",
       "                \"2015-02-28T00:00:00\",\n",
       "                \"2015-03-01T00:00:00\",\n",
       "                \"2015-03-02T00:00:00\",\n",
       "                \"2015-03-03T00:00:00\",\n",
       "                \"2015-03-04T00:00:00\",\n",
       "                \"2015-03-05T00:00:00\",\n",
       "                \"2015-03-06T00:00:00\",\n",
       "                \"2015-03-07T00:00:00\",\n",
       "                \"2015-03-08T00:00:00\",\n",
       "                \"2015-03-09T00:00:00\",\n",
       "                \"2015-03-10T00:00:00\",\n",
       "                \"2015-03-11T00:00:00\",\n",
       "                \"2015-03-12T00:00:00\",\n",
       "                \"2015-03-13T00:00:00\",\n",
       "                \"2015-03-14T00:00:00\",\n",
       "                \"2015-03-15T00:00:00\",\n",
       "                \"2015-03-16T00:00:00\",\n",
       "                \"2015-03-17T00:00:00\",\n",
       "                \"2015-03-18T00:00:00\",\n",
       "                \"2015-03-19T00:00:00\",\n",
       "                \"2015-03-20T00:00:00\",\n",
       "                \"2015-03-21T00:00:00\",\n",
       "                \"2015-03-22T00:00:00\",\n",
       "                \"2015-03-23T00:00:00\",\n",
       "                \"2015-03-24T00:00:00\",\n",
       "                \"2015-03-25T00:00:00\",\n",
       "                \"2015-03-26T00:00:00\",\n",
       "                \"2015-03-27T00:00:00\",\n",
       "                \"2015-03-28T00:00:00\",\n",
       "                \"2015-03-29T00:00:00\",\n",
       "                \"2015-03-30T00:00:00\",\n",
       "                \"2015-03-31T00:00:00\",\n",
       "                \"2015-04-01T00:00:00\",\n",
       "                \"2015-04-02T00:00:00\",\n",
       "                \"2015-04-03T00:00:00\",\n",
       "                \"2015-04-04T00:00:00\",\n",
       "                \"2015-04-05T00:00:00\",\n",
       "                \"2015-04-06T00:00:00\",\n",
       "                \"2015-04-07T00:00:00\",\n",
       "                \"2015-04-08T00:00:00\",\n",
       "                \"2015-04-09T00:00:00\",\n",
       "                \"2015-04-10T00:00:00\",\n",
       "                \"2015-04-11T00:00:00\",\n",
       "                \"2015-04-12T00:00:00\",\n",
       "                \"2015-04-13T00:00:00\",\n",
       "                \"2015-04-14T00:00:00\",\n",
       "                \"2015-04-15T00:00:00\",\n",
       "                \"2015-04-16T00:00:00\",\n",
       "                \"2015-04-17T00:00:00\",\n",
       "                \"2015-04-18T00:00:00\",\n",
       "                \"2015-04-19T00:00:00\",\n",
       "                \"2015-04-20T00:00:00\",\n",
       "                \"2015-04-21T00:00:00\",\n",
       "                \"2015-04-22T00:00:00\",\n",
       "                \"2015-04-23T00:00:00\",\n",
       "                \"2015-04-24T00:00:00\",\n",
       "                \"2015-04-25T00:00:00\",\n",
       "                \"2015-04-26T00:00:00\",\n",
       "                \"2015-04-27T00:00:00\",\n",
       "                \"2015-04-28T00:00:00\",\n",
       "                \"2015-04-29T00:00:00\",\n",
       "                \"2015-04-30T00:00:00\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"\\u5206\\u8bbe\\u5907PV\\u8d8b\\u52bf\\u56fe\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "                chart_d963ea54147c4791bb6c41af7d7e76bd.setOption(option_d963ea54147c4791bb6c41af7d7e76bd);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x1903ba93bc8>"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "c = (\n",
    "    Line()\n",
    "    .add_xaxis(df_data.index.to_list())\n",
    "    .add_yaxis(\"Desktop\", df_data[(\"search_page\", \"Desktop\")].to_list())\n",
    "    .add_yaxis(\"Mobile\", df_data[(\"search_page\", \"Mobile\")].to_list())\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"分设备PV趋势图\"))\n",
    ")\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
